| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562 |
- commit 5e9dd7a5fc085914fda8632e74743053ee3c5ef4
- Author: Ryan Brandenburg <[email protected]>
- Date: Wed Mar 14 15:33:31 2018 -0700
- Set 2.0 baselines
- diff --git a/build/dependencies.props b/build/dependencies.props
- index 49ce2ca752f..3e6631b87d1 100644
- --- a/build/dependencies.props
- +++ b/build/dependencies.props
- @@ -3,7 +3,7 @@
- <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>
- </PropertyGroup>
- <PropertyGroup Label="Package Versions">
- - <InternalAspNetCoreSdkPackageVersion>2.1.0-preview2-15742</InternalAspNetCoreSdkPackageVersion>
- + <InternalAspNetCoreSdkPackageVersion>2.1.0-preview2-15743</InternalAspNetCoreSdkPackageVersion>
- <MicrosoftAspNetCoreHostingAbstractionsPackageVersion>2.1.0-preview2-30355</MicrosoftAspNetCoreHostingAbstractionsPackageVersion>
- <MicrosoftAspNetCoreHostingPackageVersion>2.1.0-preview2-30355</MicrosoftAspNetCoreHostingPackageVersion>
- <MicrosoftAspNetCoreTestingPackageVersion>2.1.0-preview2-30355</MicrosoftAspNetCoreTestingPackageVersion>
- diff --git a/korebuild-lock.txt b/korebuild-lock.txt
- index e7610209521..c4944f70793 100644
- --- a/korebuild-lock.txt
- +++ b/korebuild-lock.txt
- @@ -1,2 +1,2 @@
- -version:2.1.0-preview2-15742
- -commithash:21fbb0f2c3fe4a9216e2d59632b98cfd7d685962
- +version:2.1.0-preview2-15743
- +commithash:9e15cb6062ab5b9790d3fa699e018543a6950713
- diff --git a/src/Microsoft.AspNetCore.Cryptography.Internal/baseline.netcore.json b/src/Microsoft.AspNetCore.Cryptography.Internal/baseline.netcore.json
- index 4e3124a689a..563c54fe422 100644
- --- a/src/Microsoft.AspNetCore.Cryptography.Internal/baseline.netcore.json
- +++ b/src/Microsoft.AspNetCore.Cryptography.Internal/baseline.netcore.json
- @@ -1,4 +1,4 @@
- {
- - "AssemblyIdentity": "Microsoft.AspNetCore.Cryptography.Internal, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
- + "AssemblyIdentity": "Microsoft.AspNetCore.Cryptography.Internal, Version=2.0.2.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
- "Types": []
- }
- \ No newline at end of file
- diff --git a/src/Microsoft.AspNetCore.Cryptography.KeyDerivation/baseline.netcore.json b/src/Microsoft.AspNetCore.Cryptography.KeyDerivation/baseline.netcore.json
- index 93e2b1bed74..378802da591 100644
- --- a/src/Microsoft.AspNetCore.Cryptography.KeyDerivation/baseline.netcore.json
- +++ b/src/Microsoft.AspNetCore.Cryptography.KeyDerivation/baseline.netcore.json
- @@ -1,5 +1,5 @@
- {
- - "AssemblyIdentity": "Microsoft.AspNetCore.Cryptography.KeyDerivation, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
- + "AssemblyIdentity": "Microsoft.AspNetCore.Cryptography.KeyDerivation, Version=2.0.2.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
- "Types": [
- {
- "Name": "Microsoft.AspNetCore.Cryptography.KeyDerivation.KeyDerivation",
- diff --git a/src/Microsoft.AspNetCore.DataProtection.Abstractions/baseline.netcore.json b/src/Microsoft.AspNetCore.DataProtection.Abstractions/baseline.netcore.json
- index 6d0d722ddcf..68bea8bca05 100644
- --- a/src/Microsoft.AspNetCore.DataProtection.Abstractions/baseline.netcore.json
- +++ b/src/Microsoft.AspNetCore.DataProtection.Abstractions/baseline.netcore.json
- @@ -1,5 +1,5 @@
- {
- - "AssemblyIdentity": "Microsoft.AspNetCore.DataProtection.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
- + "AssemblyIdentity": "Microsoft.AspNetCore.DataProtection.Abstractions, Version=2.0.2.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
- "Types": [
- {
- "Name": "Microsoft.AspNetCore.DataProtection.DataProtectionCommonExtensions",
- diff --git a/src/Microsoft.AspNetCore.DataProtection.AzureStorage/baseline.netcore.json b/src/Microsoft.AspNetCore.DataProtection.AzureStorage/baseline.netcore.json
- index 77f138be327..ab0417d0099 100644
- --- a/src/Microsoft.AspNetCore.DataProtection.AzureStorage/baseline.netcore.json
- +++ b/src/Microsoft.AspNetCore.DataProtection.AzureStorage/baseline.netcore.json
- @@ -1,5 +1,5 @@
- {
- - "AssemblyIdentity": "Microsoft.AspNetCore.DataProtection.AzureStorage, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
- + "AssemblyIdentity": "Microsoft.AspNetCore.DataProtection.AzureStorage, Version=2.0.2.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
- "Types": [
- {
- "Name": "Microsoft.AspNetCore.DataProtection.AzureDataProtectionBuilderExtensions",
- diff --git a/src/Microsoft.AspNetCore.DataProtection.Extensions/baseline.netcore.json b/src/Microsoft.AspNetCore.DataProtection.Extensions/baseline.netcore.json
- index 93502e6e6e7..ed597ef1dca 100644
- --- a/src/Microsoft.AspNetCore.DataProtection.Extensions/baseline.netcore.json
- +++ b/src/Microsoft.AspNetCore.DataProtection.Extensions/baseline.netcore.json
- @@ -1,5 +1,5 @@
- {
- - "AssemblyIdentity": "Microsoft.AspNetCore.DataProtection.Extensions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
- + "AssemblyIdentity": "Microsoft.AspNetCore.DataProtection.Extensions, Version=2.0.2.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
- "Types": [
- {
- "Name": "Microsoft.AspNetCore.DataProtection.DataProtectionAdvancedExtensions",
- diff --git a/src/Microsoft.AspNetCore.DataProtection.SystemWeb/baseline.netframework.json b/src/Microsoft.AspNetCore.DataProtection.SystemWeb/baseline.netframework.json
- index 14bac24d738..c068f832bbe 100644
- --- a/src/Microsoft.AspNetCore.DataProtection.SystemWeb/baseline.netframework.json
- +++ b/src/Microsoft.AspNetCore.DataProtection.SystemWeb/baseline.netframework.json
- @@ -1,5 +1,5 @@
- {
- - "AssemblyIdentity": "Microsoft.AspNetCore.DataProtection.SystemWeb, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
- + "AssemblyIdentity": "Microsoft.AspNetCore.DataProtection.SystemWeb, Version=2.0.2.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
- "Types": [
- {
- "Name": "Microsoft.AspNetCore.DataProtection.SystemWeb.CompatibilityDataProtector",
- diff --git a/src/Microsoft.AspNetCore.DataProtection/baseline.netcore.json b/src/Microsoft.AspNetCore.DataProtection/baseline.netcore.json
- index 17dd37fc638..e8466d99d17 100644
- --- a/src/Microsoft.AspNetCore.DataProtection/baseline.netcore.json
- +++ b/src/Microsoft.AspNetCore.DataProtection/baseline.netcore.json
- @@ -1,5 +1,5 @@
- {
- - "AssemblyIdentity": "Microsoft.AspNetCore.DataProtection, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
- + "AssemblyIdentity": "Microsoft.AspNetCore.DataProtection, Version=2.0.2.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
- "Types": [
- {
- "Name": "Microsoft.Extensions.DependencyInjection.DataProtectionServiceCollectionExtensions",
- @@ -47,27 +47,6 @@
- ],
- "GenericParameters": []
- },
- - {
- - "Name": "Microsoft.Extensions.DependencyInjection.DataProtectionServices",
- - "Visibility": "Public",
- - "Kind": "Class",
- - "Abstract": true,
- - "Static": true,
- - "Sealed": true,
- - "ImplementedInterfaces": [],
- - "Members": [
- - {
- - "Kind": "Method",
- - "Name": "GetDefaultServices",
- - "Parameters": [],
- - "ReturnType": "System.Collections.Generic.IEnumerable<Microsoft.Extensions.DependencyInjection.ServiceDescriptor>",
- - "Static": true,
- - "Visibility": "Public",
- - "GenericParameter": []
- - }
- - ],
- - "GenericParameters": []
- - },
- {
- "Name": "Microsoft.AspNetCore.DataProtection.DataProtectionBuilderExtensions",
- "Visibility": "Public",
- @@ -368,8 +347,8 @@
- "Type": "Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder"
- },
- {
- - "Name": "settings",
- - "Type": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.AuthenticatedEncryptionSettings"
- + "Name": "configuration",
- + "Type": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.AuthenticatedEncryptorConfiguration"
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder",
- @@ -387,8 +366,8 @@
- "Type": "Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder"
- },
- {
- - "Name": "settings",
- - "Type": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.CngCbcAuthenticatedEncryptionSettings"
- + "Name": "configuration",
- + "Type": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.CngCbcAuthenticatedEncryptorConfiguration"
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder",
- @@ -406,8 +385,8 @@
- "Type": "Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder"
- },
- {
- - "Name": "settings",
- - "Type": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.CngGcmAuthenticatedEncryptionSettings"
- + "Name": "configuration",
- + "Type": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.CngGcmAuthenticatedEncryptorConfiguration"
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder",
- @@ -425,8 +404,8 @@
- "Type": "Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder"
- },
- {
- - "Name": "settings",
- - "Type": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ManagedAuthenticatedEncryptionSettings"
- + "Name": "configuration",
- + "Type": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.ManagedAuthenticatedEncryptorConfiguration"
- }
- ],
- "ReturnType": "Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder",
- @@ -554,8 +533,8 @@
- "Name": ".ctor",
- "Parameters": [
- {
- - "Name": "services",
- - "Type": "System.IServiceProvider"
- + "Name": "loggerFactory",
- + "Type": "Microsoft.Extensions.Logging.ILoggerFactory"
- }
- ],
- "Visibility": "Public",
- @@ -842,22 +821,6 @@
- "Visibility": "Public",
- "GenericParameter": []
- },
- - {
- - "Kind": "Constructor",
- - "Name": ".ctor",
- - "Parameters": [
- - {
- - "Name": "thumbprint",
- - "Type": "System.String"
- - },
- - {
- - "Name": "certificateResolver",
- - "Type": "Microsoft.AspNetCore.DataProtection.XmlEncryption.ICertificateResolver"
- - }
- - ],
- - "Visibility": "Public",
- - "GenericParameter": []
- - },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- @@ -871,20 +834,8 @@
- "Type": "Microsoft.AspNetCore.DataProtection.XmlEncryption.ICertificateResolver"
- },
- {
- - "Name": "services",
- - "Type": "System.IServiceProvider"
- - }
- - ],
- - "Visibility": "Public",
- - "GenericParameter": []
- - },
- - {
- - "Kind": "Constructor",
- - "Name": ".ctor",
- - "Parameters": [
- - {
- - "Name": "certificate",
- - "Type": "System.Security.Cryptography.X509Certificates.X509Certificate2"
- + "Name": "loggerFactory",
- + "Type": "Microsoft.Extensions.Logging.ILoggerFactory"
- }
- ],
- "Visibility": "Public",
- @@ -899,8 +850,8 @@
- "Type": "System.Security.Cryptography.X509Certificates.X509Certificate2"
- },
- {
- - "Name": "services",
- - "Type": "System.IServiceProvider"
- + "Name": "loggerFactory",
- + "Type": "Microsoft.Extensions.Logging.ILoggerFactory"
- }
- ],
- "Visibility": "Public",
- @@ -1012,22 +963,6 @@
- "Visibility": "Public",
- "GenericParameter": []
- },
- - {
- - "Kind": "Constructor",
- - "Name": ".ctor",
- - "Parameters": [
- - {
- - "Name": "protectionDescriptorRule",
- - "Type": "System.String"
- - },
- - {
- - "Name": "flags",
- - "Type": "Microsoft.AspNetCore.DataProtection.XmlEncryption.DpapiNGProtectionDescriptorFlags"
- - }
- - ],
- - "Visibility": "Public",
- - "GenericParameter": []
- - },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- @@ -1041,8 +976,8 @@
- "Type": "Microsoft.AspNetCore.DataProtection.XmlEncryption.DpapiNGProtectionDescriptorFlags"
- },
- {
- - "Name": "services",
- - "Type": "System.IServiceProvider"
- + "Name": "loggerFactory",
- + "Type": "Microsoft.Extensions.Logging.ILoggerFactory"
- }
- ],
- "Visibility": "Public",
- @@ -1123,18 +1058,6 @@
- "Visibility": "Public",
- "GenericParameter": []
- },
- - {
- - "Kind": "Constructor",
- - "Name": ".ctor",
- - "Parameters": [
- - {
- - "Name": "protectToLocalMachine",
- - "Type": "System.Boolean"
- - }
- - ],
- - "Visibility": "Public",
- - "GenericParameter": []
- - },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- @@ -1144,8 +1067,8 @@
- "Type": "System.Boolean"
- },
- {
- - "Name": "services",
- - "Type": "System.IServiceProvider"
- + "Name": "loggerFactory",
- + "Type": "Microsoft.Extensions.Logging.ILoggerFactory"
- }
- ],
- "Visibility": "Public",
- @@ -1417,14 +1340,6 @@
- "Visibility": "Public",
- "GenericParameter": []
- },
- - {
- - "Kind": "Method",
- - "Name": "get_Services",
- - "Parameters": [],
- - "ReturnType": "System.IServiceProvider",
- - "Visibility": "Protected",
- - "GenericParameter": []
- - },
- {
- "Kind": "Method",
- "Name": "GetAllElements",
- @@ -1454,18 +1369,6 @@
- "Visibility": "Public",
- "GenericParameter": []
- },
- - {
- - "Kind": "Constructor",
- - "Name": ".ctor",
- - "Parameters": [
- - {
- - "Name": "directory",
- - "Type": "System.IO.DirectoryInfo"
- - }
- - ],
- - "Visibility": "Public",
- - "GenericParameter": []
- - },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- @@ -1475,8 +1378,8 @@
- "Type": "System.IO.DirectoryInfo"
- },
- {
- - "Name": "services",
- - "Type": "System.IServiceProvider"
- + "Name": "loggerFactory",
- + "Type": "Microsoft.Extensions.Logging.ILoggerFactory"
- }
- ],
- "Visibility": "Public",
- @@ -1543,14 +1446,6 @@
- "Visibility": "Public",
- "GenericParameter": []
- },
- - {
- - "Kind": "Method",
- - "Name": "get_Services",
- - "Parameters": [],
- - "ReturnType": "System.IServiceProvider",
- - "Visibility": "Protected",
- - "GenericParameter": []
- - },
- {
- "Kind": "Method",
- "Name": "GetAllElements",
- @@ -1580,18 +1475,6 @@
- "Visibility": "Public",
- "GenericParameter": []
- },
- - {
- - "Kind": "Constructor",
- - "Name": ".ctor",
- - "Parameters": [
- - {
- - "Name": "registryKey",
- - "Type": "Microsoft.Win32.RegistryKey"
- - }
- - ],
- - "Visibility": "Public",
- - "GenericParameter": []
- - },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- @@ -1601,8 +1484,8 @@
- "Type": "Microsoft.Win32.RegistryKey"
- },
- {
- - "Name": "services",
- - "Type": "System.IServiceProvider"
- + "Name": "loggerFactory",
- + "Type": "Microsoft.Extensions.Logging.ILoggerFactory"
- }
- ],
- "Visibility": "Public",
- @@ -1655,7 +1538,14 @@
- },
- {
- "Kind": "Method",
- - "Name": "CreateEncryptorInstance",
- + "Name": "get_Descriptor",
- + "Parameters": [],
- + "ReturnType": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorDescriptor",
- + "GenericParameter": []
- + },
- + {
- + "Kind": "Method",
- + "Name": "CreateEncryptor",
- "Parameters": [],
- "ReturnType": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IAuthenticatedEncryptor",
- "GenericParameter": []
- @@ -1811,6 +1701,85 @@
- "Visibility": "Public",
- "GenericParameter": []
- },
- + {
- + "Kind": "Method",
- + "Name": "get_AuthenticatedEncryptorConfiguration",
- + "Parameters": [],
- + "ReturnType": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.AlgorithmConfiguration",
- + "Visibility": "Public",
- + "GenericParameter": []
- + },
- + {
- + "Kind": "Method",
- + "Name": "set_AuthenticatedEncryptorConfiguration",
- + "Parameters": [
- + {
- + "Name": "value",
- + "Type": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.AlgorithmConfiguration"
- + }
- + ],
- + "ReturnType": "System.Void",
- + "Visibility": "Public",
- + "GenericParameter": []
- + },
- + {
- + "Kind": "Method",
- + "Name": "get_KeyEscrowSinks",
- + "Parameters": [],
- + "ReturnType": "System.Collections.Generic.IList<Microsoft.AspNetCore.DataProtection.KeyManagement.IKeyEscrowSink>",
- + "Visibility": "Public",
- + "GenericParameter": []
- + },
- + {
- + "Kind": "Method",
- + "Name": "get_XmlRepository",
- + "Parameters": [],
- + "ReturnType": "Microsoft.AspNetCore.DataProtection.Repositories.IXmlRepository",
- + "Visibility": "Public",
- + "GenericParameter": []
- + },
- + {
- + "Kind": "Method",
- + "Name": "set_XmlRepository",
- + "Parameters": [
- + {
- + "Name": "value",
- + "Type": "Microsoft.AspNetCore.DataProtection.Repositories.IXmlRepository"
- + }
- + ],
- + "ReturnType": "System.Void",
- + "Visibility": "Public",
- + "GenericParameter": []
- + },
- + {
- + "Kind": "Method",
- + "Name": "get_XmlEncryptor",
- + "Parameters": [],
- + "ReturnType": "Microsoft.AspNetCore.DataProtection.XmlEncryption.IXmlEncryptor",
- + "Visibility": "Public",
- + "GenericParameter": []
- + },
- + {
- + "Kind": "Method",
- + "Name": "set_XmlEncryptor",
- + "Parameters": [
- + {
- + "Name": "value",
- + "Type": "Microsoft.AspNetCore.DataProtection.XmlEncryption.IXmlEncryptor"
- + }
- + ],
- + "ReturnType": "System.Void",
- + "Visibility": "Public",
- + "GenericParameter": []
- + },
- + {
- + "Kind": "Method",
- + "Name": "get_AuthenticatedEncryptorFactories",
- + "Parameters": [],
- + "ReturnType": "System.Collections.Generic.IList<Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IAuthenticatedEncryptorFactory>",
- + "Visibility": "Public",
- + "GenericParameter": []
- + },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- @@ -1920,16 +1889,32 @@
- "Name": ".ctor",
- "Parameters": [
- {
- - "Name": "repository",
- - "Type": "Microsoft.AspNetCore.DataProtection.Repositories.IXmlRepository"
- + "Name": "keyManagementOptions",
- + "Type": "Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.DataProtection.KeyManagement.KeyManagementOptions>"
- },
- {
- - "Name": "configuration",
- - "Type": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorConfiguration"
- + "Name": "activator",
- + "Type": "Microsoft.AspNetCore.DataProtection.Internal.IActivator"
- + }
- + ],
- + "Visibility": "Public",
- + "GenericParameter": []
- + },
- + {
- + "Kind": "Constructor",
- + "Name": ".ctor",
- + "Parameters": [
- + {
- + "Name": "keyManagementOptions",
- + "Type": "Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.DataProtection.KeyManagement.KeyManagementOptions>"
- },
- {
- - "Name": "services",
- - "Type": "System.IServiceProvider"
- + "Name": "activator",
- + "Type": "Microsoft.AspNetCore.DataProtection.Internal.IActivator"
- + },
- + {
- + "Name": "loggerFactory",
- + "Type": "Microsoft.Extensions.Logging.ILoggerFactory"
- }
- ],
- "Visibility": "Public",
- @@ -1939,42 +1924,39 @@
- "GenericParameters": []
- },
- {
- - "Name": "Microsoft.AspNetCore.DataProtection.KeyManagement.Internal.CacheableKeyRing",
- + "Name": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.AuthenticatedEncryptorFactory",
- "Visibility": "Public",
- "Kind": "Class",
- "Sealed": true,
- - "ImplementedInterfaces": [],
- - "Members": [],
- - "GenericParameters": []
- - },
- - {
- - "Name": "Microsoft.AspNetCore.DataProtection.KeyManagement.Internal.DefaultKeyResolution",
- - "Visibility": "Public",
- - "Kind": "Struct",
- - "Sealed": true,
- - "ImplementedInterfaces": [],
- + "ImplementedInterfaces": [
- + "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IAuthenticatedEncryptorFactory"
- + ],
- "Members": [
- {
- - "Kind": "Field",
- - "Name": "DefaultKey",
- - "Parameters": [],
- - "ReturnType": "Microsoft.AspNetCore.DataProtection.KeyManagement.IKey",
- - "Visibility": "Public",
- - "GenericParameter": []
- - },
- - {
- - "Kind": "Field",
- - "Name": "FallbackKey",
- - "Parameters": [],
- - "ReturnType": "Microsoft.AspNetCore.DataProtection.KeyManagement.IKey",
- + "Kind": "Method",
- + "Name": "CreateEncryptorInstance",
- + "Parameters": [
- + {
- + "Name": "key",
- + "Type": "Microsoft.AspNetCore.DataProtection.KeyManagement.IKey"
- + }
- + ],
- + "ReturnType": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IAuthenticatedEncryptor",
- + "Sealed": true,
- + "Virtual": true,
- + "ImplementedInterface": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IAuthenticatedEncryptorFactory",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- - "Kind": "Field",
- - "Name": "ShouldGenerateNewKey",
- - "Parameters": [],
- - "ReturnType": "System.Boolean",
- + "Kind": "Constructor",
- + "Name": ".ctor",
- + "Parameters": [
- + {
- + "Name": "loggerFactory",
- + "Type": "Microsoft.Extensions.Logging.ILoggerFactory"
- + }
- + ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- @@ -1982,623 +1964,39 @@
- "GenericParameters": []
- },
- {
- - "Name": "Microsoft.AspNetCore.DataProtection.KeyManagement.Internal.ICacheableKeyRingProvider",
- + "Name": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.CngCbcAuthenticatedEncryptorFactory",
- "Visibility": "Public",
- - "Kind": "Interface",
- - "Abstract": true,
- - "ImplementedInterfaces": [],
- - "Members": [
- - {
- - "Kind": "Method",
- - "Name": "GetCacheableKeyRing",
- - "Parameters": [
- - {
- - "Name": "now",
- - "Type": "System.DateTimeOffset"
- - }
- - ],
- - "ReturnType": "Microsoft.AspNetCore.DataProtection.KeyManagement.Internal.CacheableKeyRing",
- - "GenericParameter": []
- - }
- - ],
- - "GenericParameters": []
- - },
- - {
- - "Name": "Microsoft.AspNetCore.DataProtection.KeyManagement.Internal.IDefaultKeyResolver",
- - "Visibility": "Public",
- - "Kind": "Interface",
- - "Abstract": true,
- - "ImplementedInterfaces": [],
- - "Members": [
- - {
- - "Kind": "Method",
- - "Name": "ResolveDefaultKeyPolicy",
- - "Parameters": [
- - {
- - "Name": "now",
- - "Type": "System.DateTimeOffset"
- - },
- - {
- - "Name": "allKeys",
- - "Type": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.DataProtection.KeyManagement.IKey>"
- - }
- - ],
- - "ReturnType": "Microsoft.AspNetCore.DataProtection.KeyManagement.Internal.DefaultKeyResolution",
- - "GenericParameter": []
- - }
- - ],
- - "GenericParameters": []
- - },
- - {
- - "Name": "Microsoft.AspNetCore.DataProtection.KeyManagement.Internal.IDefaultKeyServices",
- - "Visibility": "Public",
- - "Kind": "Interface",
- - "Abstract": true,
- - "ImplementedInterfaces": [],
- - "Members": [
- - {
- - "Kind": "Method",
- - "Name": "GetKeyEncryptor",
- - "Parameters": [],
- - "ReturnType": "Microsoft.AspNetCore.DataProtection.XmlEncryption.IXmlEncryptor",
- - "GenericParameter": []
- - },
- - {
- - "Kind": "Method",
- - "Name": "GetKeyRepository",
- - "Parameters": [],
- - "ReturnType": "Microsoft.AspNetCore.DataProtection.Repositories.IXmlRepository",
- - "GenericParameter": []
- - }
- - ],
- - "GenericParameters": []
- - },
- - {
- - "Name": "Microsoft.AspNetCore.DataProtection.KeyManagement.Internal.IInternalXmlKeyManager",
- - "Visibility": "Public",
- - "Kind": "Interface",
- - "Abstract": true,
- - "ImplementedInterfaces": [],
- - "Members": [
- - {
- - "Kind": "Method",
- - "Name": "CreateNewKey",
- - "Parameters": [
- - {
- - "Name": "keyId",
- - "Type": "System.Guid"
- - },
- - {
- - "Name": "creationDate",
- - "Type": "System.DateTimeOffset"
- - },
- - {
- - "Name": "activationDate",
- - "Type": "System.DateTimeOffset"
- - },
- - {
- - "Name": "expirationDate",
- - "Type": "System.DateTimeOffset"
- - }
- - ],
- - "ReturnType": "Microsoft.AspNetCore.DataProtection.KeyManagement.IKey",
- - "GenericParameter": []
- - },
- - {
- - "Kind": "Method",
- - "Name": "DeserializeDescriptorFromKeyElement",
- - "Parameters": [
- - {
- - "Name": "keyElement",
- - "Type": "System.Xml.Linq.XElement"
- - }
- - ],
- - "ReturnType": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorDescriptor",
- - "GenericParameter": []
- - },
- - {
- - "Kind": "Method",
- - "Name": "RevokeSingleKey",
- - "Parameters": [
- - {
- - "Name": "keyId",
- - "Type": "System.Guid"
- - },
- - {
- - "Name": "revocationDate",
- - "Type": "System.DateTimeOffset"
- - },
- - {
- - "Name": "reason",
- - "Type": "System.String"
- - }
- - ],
- - "ReturnType": "System.Void",
- - "GenericParameter": []
- - }
- - ],
- - "GenericParameters": []
- - },
- - {
- - "Name": "Microsoft.AspNetCore.DataProtection.KeyManagement.Internal.IKeyRing",
- - "Visibility": "Public",
- - "Kind": "Interface",
- - "Abstract": true,
- - "ImplementedInterfaces": [],
- - "Members": [
- - {
- - "Kind": "Method",
- - "Name": "get_DefaultAuthenticatedEncryptor",
- - "Parameters": [],
- - "ReturnType": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IAuthenticatedEncryptor",
- - "GenericParameter": []
- - },
- - {
- - "Kind": "Method",
- - "Name": "get_DefaultKeyId",
- - "Parameters": [],
- - "ReturnType": "System.Guid",
- - "GenericParameter": []
- - },
- - {
- - "Kind": "Method",
- - "Name": "GetAuthenticatedEncryptorByKeyId",
- - "Parameters": [
- - {
- - "Name": "keyId",
- - "Type": "System.Guid"
- - },
- - {
- - "Name": "isRevoked",
- - "Type": "System.Boolean",
- - "Direction": "Out"
- - }
- - ],
- - "ReturnType": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IAuthenticatedEncryptor",
- - "GenericParameter": []
- - }
- - ],
- - "GenericParameters": []
- - },
- - {
- - "Name": "Microsoft.AspNetCore.DataProtection.KeyManagement.Internal.IKeyRingProvider",
- - "Visibility": "Public",
- - "Kind": "Interface",
- - "Abstract": true,
- - "ImplementedInterfaces": [],
- - "Members": [
- - {
- - "Kind": "Method",
- - "Name": "GetCurrentKeyRing",
- - "Parameters": [],
- - "ReturnType": "Microsoft.AspNetCore.DataProtection.KeyManagement.Internal.IKeyRing",
- - "GenericParameter": []
- - }
- - ],
- - "GenericParameters": []
- - },
- - {
- - "Name": "Microsoft.AspNetCore.DataProtection.Internal.DataProtectionBuilder",
- - "Visibility": "Public",
- - "Kind": "Class",
- - "ImplementedInterfaces": [
- - "Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder"
- - ],
- - "Members": [
- - {
- - "Kind": "Method",
- - "Name": "get_Services",
- - "Parameters": [],
- - "ReturnType": "Microsoft.Extensions.DependencyInjection.IServiceCollection",
- - "Sealed": true,
- - "Virtual": true,
- - "ImplementedInterface": "Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder",
- - "Visibility": "Public",
- - "GenericParameter": []
- - },
- - {
- - "Kind": "Constructor",
- - "Name": ".ctor",
- - "Parameters": [
- - {
- - "Name": "services",
- - "Type": "Microsoft.Extensions.DependencyInjection.IServiceCollection"
- - }
- - ],
- - "Visibility": "Public",
- - "GenericParameter": []
- - }
- - ],
- - "GenericParameters": []
- - },
- - {
- - "Name": "Microsoft.AspNetCore.DataProtection.Internal.IActivator",
- - "Visibility": "Public",
- - "Kind": "Interface",
- - "Abstract": true,
- - "ImplementedInterfaces": [],
- - "Members": [
- - {
- - "Kind": "Method",
- - "Name": "CreateInstance",
- - "Parameters": [
- - {
- - "Name": "expectedBaseType",
- - "Type": "System.Type"
- - },
- - {
- - "Name": "implementationTypeName",
- - "Type": "System.String"
- - }
- - ],
- - "ReturnType": "System.Object",
- - "GenericParameter": []
- - }
- - ],
- - "GenericParameters": []
- - },
- - {
- - "Name": "Microsoft.AspNetCore.DataProtection.Cng.Internal.CngAuthenticatedEncryptorBase",
- - "Visibility": "Public",
- - "Kind": "Class",
- - "Abstract": true,
- - "ImplementedInterfaces": [
- - "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IOptimizedAuthenticatedEncryptor",
- - "System.IDisposable"
- - ],
- - "Members": [
- - {
- - "Kind": "Method",
- - "Name": "Decrypt",
- - "Parameters": [
- - {
- - "Name": "ciphertext",
- - "Type": "System.ArraySegment<System.Byte>"
- - },
- - {
- - "Name": "additionalAuthenticatedData",
- - "Type": "System.ArraySegment<System.Byte>"
- - }
- - ],
- - "ReturnType": "System.Byte[]",
- - "Sealed": true,
- - "Virtual": true,
- - "ImplementedInterface": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IAuthenticatedEncryptor",
- - "Visibility": "Public",
- - "GenericParameter": []
- - },
- - {
- - "Kind": "Method",
- - "Name": "DecryptImpl",
- - "Parameters": [
- - {
- - "Name": "pbCiphertext",
- - "Type": "System.Byte*"
- - },
- - {
- - "Name": "cbCiphertext",
- - "Type": "System.UInt32"
- - },
- - {
- - "Name": "pbAdditionalAuthenticatedData",
- - "Type": "System.Byte*"
- - },
- - {
- - "Name": "cbAdditionalAuthenticatedData",
- - "Type": "System.UInt32"
- - }
- - ],
- - "ReturnType": "System.Byte[]",
- - "Virtual": true,
- - "Abstract": true,
- - "Visibility": "Protected",
- - "GenericParameter": []
- - },
- - {
- - "Kind": "Method",
- - "Name": "Dispose",
- - "Parameters": [],
- - "ReturnType": "System.Void",
- - "Virtual": true,
- - "Abstract": true,
- - "ImplementedInterface": "System.IDisposable",
- - "Visibility": "Public",
- - "GenericParameter": []
- - },
- - {
- - "Kind": "Method",
- - "Name": "Encrypt",
- - "Parameters": [
- - {
- - "Name": "plaintext",
- - "Type": "System.ArraySegment<System.Byte>"
- - },
- - {
- - "Name": "additionalAuthenticatedData",
- - "Type": "System.ArraySegment<System.Byte>"
- - }
- - ],
- - "ReturnType": "System.Byte[]",
- - "Sealed": true,
- - "Virtual": true,
- - "ImplementedInterface": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IAuthenticatedEncryptor",
- - "Visibility": "Public",
- - "GenericParameter": []
- - },
- - {
- - "Kind": "Method",
- - "Name": "Encrypt",
- - "Parameters": [
- - {
- - "Name": "plaintext",
- - "Type": "System.ArraySegment<System.Byte>"
- - },
- - {
- - "Name": "additionalAuthenticatedData",
- - "Type": "System.ArraySegment<System.Byte>"
- - },
- - {
- - "Name": "preBufferSize",
- - "Type": "System.UInt32"
- - },
- - {
- - "Name": "postBufferSize",
- - "Type": "System.UInt32"
- - }
- - ],
- - "ReturnType": "System.Byte[]",
- - "Sealed": true,
- - "Virtual": true,
- - "ImplementedInterface": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IOptimizedAuthenticatedEncryptor",
- - "Visibility": "Public",
- - "GenericParameter": []
- - },
- - {
- - "Kind": "Method",
- - "Name": "EncryptImpl",
- - "Parameters": [
- - {
- - "Name": "pbPlaintext",
- - "Type": "System.Byte*"
- - },
- - {
- - "Name": "cbPlaintext",
- - "Type": "System.UInt32"
- - },
- - {
- - "Name": "pbAdditionalAuthenticatedData",
- - "Type": "System.Byte*"
- - },
- - {
- - "Name": "cbAdditionalAuthenticatedData",
- - "Type": "System.UInt32"
- - },
- - {
- - "Name": "cbPreBuffer",
- - "Type": "System.UInt32"
- - },
- - {
- - "Name": "cbPostBuffer",
- - "Type": "System.UInt32"
- - }
- - ],
- - "ReturnType": "System.Byte[]",
- - "Virtual": true,
- - "Abstract": true,
- - "Visibility": "Protected",
- - "GenericParameter": []
- - },
- - {
- - "Kind": "Constructor",
- - "Name": ".ctor",
- - "Parameters": [],
- - "Visibility": "Protected",
- - "GenericParameter": []
- - }
- - ],
- - "GenericParameters": []
- - },
- - {
- - "Name": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.AuthenticatedEncryptionSettings",
- - "Visibility": "Public",
- - "Kind": "Class",
- - "Sealed": true,
- - "ImplementedInterfaces": [
- - "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IInternalAuthenticatedEncryptionSettings"
- - ],
- - "Members": [
- - {
- - "Kind": "Method",
- - "Name": "get_EncryptionAlgorithm",
- - "Parameters": [],
- - "ReturnType": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.EncryptionAlgorithm",
- - "Visibility": "Public",
- - "GenericParameter": []
- - },
- - {
- - "Kind": "Method",
- - "Name": "set_EncryptionAlgorithm",
- - "Parameters": [
- - {
- - "Name": "value",
- - "Type": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.EncryptionAlgorithm"
- - }
- - ],
- - "ReturnType": "System.Void",
- - "Visibility": "Public",
- - "GenericParameter": []
- - },
- - {
- - "Kind": "Method",
- - "Name": "get_ValidationAlgorithm",
- - "Parameters": [],
- - "ReturnType": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ValidationAlgorithm",
- - "Visibility": "Public",
- - "GenericParameter": []
- - },
- - {
- - "Kind": "Method",
- - "Name": "set_ValidationAlgorithm",
- - "Parameters": [
- - {
- - "Name": "value",
- - "Type": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ValidationAlgorithm"
- - }
- - ],
- - "ReturnType": "System.Void",
- - "Visibility": "Public",
- - "GenericParameter": []
- - },
- - {
- - "Kind": "Method",
- - "Name": "Validate",
- - "Parameters": [],
- - "ReturnType": "System.Void",
- - "Sealed": true,
- - "Virtual": true,
- - "ImplementedInterface": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IInternalAuthenticatedEncryptionSettings",
- - "Visibility": "Public",
- - "GenericParameter": []
- - },
- - {
- - "Kind": "Constructor",
- - "Name": ".ctor",
- - "Parameters": [],
- - "Visibility": "Public",
- - "GenericParameter": []
- - }
- - ],
- - "GenericParameters": []
- - },
- - {
- - "Name": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.CngCbcAuthenticatedEncryptionSettings",
- - "Visibility": "Public",
- - "Kind": "Class",
- - "Sealed": true,
- - "ImplementedInterfaces": [
- - "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IInternalAuthenticatedEncryptionSettings"
- - ],
- - "Members": [
- - {
- - "Kind": "Method",
- - "Name": "get_EncryptionAlgorithm",
- - "Parameters": [],
- - "ReturnType": "System.String",
- - "Visibility": "Public",
- - "GenericParameter": []
- - },
- - {
- - "Kind": "Method",
- - "Name": "set_EncryptionAlgorithm",
- - "Parameters": [
- - {
- - "Name": "value",
- - "Type": "System.String"
- - }
- - ],
- - "ReturnType": "System.Void",
- - "Visibility": "Public",
- - "GenericParameter": []
- - },
- - {
- - "Kind": "Method",
- - "Name": "get_EncryptionAlgorithmProvider",
- - "Parameters": [],
- - "ReturnType": "System.String",
- - "Visibility": "Public",
- - "GenericParameter": []
- - },
- - {
- - "Kind": "Method",
- - "Name": "set_EncryptionAlgorithmProvider",
- - "Parameters": [
- - {
- - "Name": "value",
- - "Type": "System.String"
- - }
- - ],
- - "ReturnType": "System.Void",
- - "Visibility": "Public",
- - "GenericParameter": []
- - },
- - {
- - "Kind": "Method",
- - "Name": "get_EncryptionAlgorithmKeySize",
- - "Parameters": [],
- - "ReturnType": "System.Int32",
- - "Visibility": "Public",
- - "GenericParameter": []
- - },
- - {
- - "Kind": "Method",
- - "Name": "set_EncryptionAlgorithmKeySize",
- - "Parameters": [
- - {
- - "Name": "value",
- - "Type": "System.Int32"
- - }
- - ],
- - "ReturnType": "System.Void",
- - "Visibility": "Public",
- - "GenericParameter": []
- - },
- - {
- - "Kind": "Method",
- - "Name": "get_HashAlgorithm",
- - "Parameters": [],
- - "ReturnType": "System.String",
- - "Visibility": "Public",
- - "GenericParameter": []
- - },
- - {
- - "Kind": "Method",
- - "Name": "set_HashAlgorithm",
- - "Parameters": [
- - {
- - "Name": "value",
- - "Type": "System.String"
- - }
- - ],
- - "ReturnType": "System.Void",
- - "Visibility": "Public",
- - "GenericParameter": []
- - },
- - {
- - "Kind": "Method",
- - "Name": "get_HashAlgorithmProvider",
- - "Parameters": [],
- - "ReturnType": "System.String",
- - "Visibility": "Public",
- - "GenericParameter": []
- - },
- + "Kind": "Class",
- + "Sealed": true,
- + "ImplementedInterfaces": [
- + "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IAuthenticatedEncryptorFactory"
- + ],
- + "Members": [
- {
- "Kind": "Method",
- - "Name": "set_HashAlgorithmProvider",
- + "Name": "CreateEncryptorInstance",
- "Parameters": [
- {
- - "Name": "value",
- - "Type": "System.String"
- + "Name": "key",
- + "Type": "Microsoft.AspNetCore.DataProtection.KeyManagement.IKey"
- }
- ],
- - "ReturnType": "System.Void",
- - "Visibility": "Public",
- - "GenericParameter": []
- - },
- - {
- - "Kind": "Method",
- - "Name": "Validate",
- - "Parameters": [],
- - "ReturnType": "System.Void",
- + "ReturnType": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IAuthenticatedEncryptor",
- "Sealed": true,
- "Virtual": true,
- - "ImplementedInterface": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IInternalAuthenticatedEncryptionSettings",
- + "ImplementedInterface": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IAuthenticatedEncryptorFactory",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- - "Parameters": [],
- + "Parameters": [
- + {
- + "Name": "loggerFactory",
- + "Type": "Microsoft.Extensions.Logging.ILoggerFactory"
- + }
- + ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- @@ -2606,92 +2004,39 @@
- "GenericParameters": []
- },
- {
- - "Name": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.CngGcmAuthenticatedEncryptionSettings",
- + "Name": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.CngGcmAuthenticatedEncryptorFactory",
- "Visibility": "Public",
- "Kind": "Class",
- "Sealed": true,
- "ImplementedInterfaces": [
- - "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IInternalAuthenticatedEncryptionSettings"
- + "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IAuthenticatedEncryptorFactory"
- ],
- "Members": [
- {
- "Kind": "Method",
- - "Name": "get_EncryptionAlgorithm",
- - "Parameters": [],
- - "ReturnType": "System.String",
- - "Visibility": "Public",
- - "GenericParameter": []
- - },
- - {
- - "Kind": "Method",
- - "Name": "set_EncryptionAlgorithm",
- - "Parameters": [
- - {
- - "Name": "value",
- - "Type": "System.String"
- - }
- - ],
- - "ReturnType": "System.Void",
- - "Visibility": "Public",
- - "GenericParameter": []
- - },
- - {
- - "Kind": "Method",
- - "Name": "get_EncryptionAlgorithmProvider",
- - "Parameters": [],
- - "ReturnType": "System.String",
- - "Visibility": "Public",
- - "GenericParameter": []
- - },
- - {
- - "Kind": "Method",
- - "Name": "set_EncryptionAlgorithmProvider",
- - "Parameters": [
- - {
- - "Name": "value",
- - "Type": "System.String"
- - }
- - ],
- - "ReturnType": "System.Void",
- - "Visibility": "Public",
- - "GenericParameter": []
- - },
- - {
- - "Kind": "Method",
- - "Name": "get_EncryptionAlgorithmKeySize",
- - "Parameters": [],
- - "ReturnType": "System.Int32",
- - "Visibility": "Public",
- - "GenericParameter": []
- - },
- - {
- - "Kind": "Method",
- - "Name": "set_EncryptionAlgorithmKeySize",
- + "Name": "CreateEncryptorInstance",
- "Parameters": [
- {
- - "Name": "value",
- - "Type": "System.Int32"
- + "Name": "key",
- + "Type": "Microsoft.AspNetCore.DataProtection.KeyManagement.IKey"
- }
- ],
- - "ReturnType": "System.Void",
- - "Visibility": "Public",
- - "GenericParameter": []
- - },
- - {
- - "Kind": "Method",
- - "Name": "Validate",
- - "Parameters": [],
- - "ReturnType": "System.Void",
- + "ReturnType": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IAuthenticatedEncryptor",
- "Sealed": true,
- "Virtual": true,
- - "ImplementedInterface": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IInternalAuthenticatedEncryptionSettings",
- + "ImplementedInterface": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IAuthenticatedEncryptorFactory",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- - "Parameters": [],
- + "Parameters": [
- + {
- + "Name": "loggerFactory",
- + "Type": "Microsoft.Extensions.Logging.ILoggerFactory"
- + }
- + ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- @@ -2793,92 +2138,61 @@
- "GenericParameters": []
- },
- {
- - "Name": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ManagedAuthenticatedEncryptionSettings",
- + "Name": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IAuthenticatedEncryptorFactory",
- "Visibility": "Public",
- - "Kind": "Class",
- - "Sealed": true,
- - "ImplementedInterfaces": [
- - "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IInternalAuthenticatedEncryptionSettings"
- - ],
- + "Kind": "Interface",
- + "Abstract": true,
- + "ImplementedInterfaces": [],
- "Members": [
- {
- "Kind": "Method",
- - "Name": "get_EncryptionAlgorithmType",
- - "Parameters": [],
- - "ReturnType": "System.Type",
- - "Visibility": "Public",
- - "GenericParameter": []
- - },
- - {
- - "Kind": "Method",
- - "Name": "set_EncryptionAlgorithmType",
- - "Parameters": [
- - {
- - "Name": "value",
- - "Type": "System.Type"
- - }
- - ],
- - "ReturnType": "System.Void",
- - "Visibility": "Public",
- - "GenericParameter": []
- - },
- - {
- - "Kind": "Method",
- - "Name": "get_EncryptionAlgorithmKeySize",
- - "Parameters": [],
- - "ReturnType": "System.Int32",
- - "Visibility": "Public",
- - "GenericParameter": []
- - },
- - {
- - "Kind": "Method",
- - "Name": "set_EncryptionAlgorithmKeySize",
- - "Parameters": [
- - {
- - "Name": "value",
- - "Type": "System.Int32"
- - }
- - ],
- - "ReturnType": "System.Void",
- - "Visibility": "Public",
- - "GenericParameter": []
- - },
- - {
- - "Kind": "Method",
- - "Name": "get_ValidationAlgorithmType",
- - "Parameters": [],
- - "ReturnType": "System.Type",
- - "Visibility": "Public",
- - "GenericParameter": []
- - },
- - {
- - "Kind": "Method",
- - "Name": "set_ValidationAlgorithmType",
- + "Name": "CreateEncryptorInstance",
- "Parameters": [
- {
- - "Name": "value",
- - "Type": "System.Type"
- + "Name": "key",
- + "Type": "Microsoft.AspNetCore.DataProtection.KeyManagement.IKey"
- }
- ],
- - "ReturnType": "System.Void",
- - "Visibility": "Public",
- + "ReturnType": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IAuthenticatedEncryptor",
- "GenericParameter": []
- - },
- + }
- + ],
- + "GenericParameters": []
- + },
- + {
- + "Name": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ManagedAuthenticatedEncryptorFactory",
- + "Visibility": "Public",
- + "Kind": "Class",
- + "Sealed": true,
- + "ImplementedInterfaces": [
- + "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IAuthenticatedEncryptorFactory"
- + ],
- + "Members": [
- {
- "Kind": "Method",
- - "Name": "Validate",
- - "Parameters": [],
- - "ReturnType": "System.Void",
- + "Name": "CreateEncryptorInstance",
- + "Parameters": [
- + {
- + "Name": "key",
- + "Type": "Microsoft.AspNetCore.DataProtection.KeyManagement.IKey"
- + }
- + ],
- + "ReturnType": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IAuthenticatedEncryptor",
- "Sealed": true,
- "Virtual": true,
- - "ImplementedInterface": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IInternalAuthenticatedEncryptionSettings",
- + "ImplementedInterface": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IAuthenticatedEncryptorFactory",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- - "Parameters": [],
- + "Parameters": [
- + {
- + "Name": "loggerFactory",
- + "Type": "Microsoft.Extensions.Logging.ILoggerFactory"
- + }
- + ],
- "Visibility": "Public",
- "GenericParameter": []
- }
- @@ -2909,59 +2223,99 @@
- ],
- "GenericParameters": []
- },
- + {
- + "Name": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.AlgorithmConfiguration",
- + "Visibility": "Public",
- + "Kind": "Class",
- + "Abstract": true,
- + "ImplementedInterfaces": [],
- + "Members": [
- + {
- + "Kind": "Method",
- + "Name": "CreateNewDescriptor",
- + "Parameters": [],
- + "ReturnType": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorDescriptor",
- + "Virtual": true,
- + "Abstract": true,
- + "Visibility": "Public",
- + "GenericParameter": []
- + },
- + {
- + "Kind": "Constructor",
- + "Name": ".ctor",
- + "Parameters": [],
- + "Visibility": "Protected",
- + "GenericParameter": []
- + }
- + ],
- + "GenericParameters": []
- + },
- {
- "Name": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.AuthenticatedEncryptorConfiguration",
- "Visibility": "Public",
- "Kind": "Class",
- "Sealed": true,
- + "BaseType": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.AlgorithmConfiguration",
- "ImplementedInterfaces": [
- - "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IInternalAuthenticatedEncryptorConfiguration"
- + "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IInternalAlgorithmConfiguration"
- ],
- "Members": [
- {
- "Kind": "Method",
- - "Name": "get_Settings",
- + "Name": "get_EncryptionAlgorithm",
- "Parameters": [],
- - "ReturnType": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.AuthenticatedEncryptionSettings",
- + "ReturnType": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.EncryptionAlgorithm",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- - "Name": "CreateNewDescriptor",
- + "Name": "set_EncryptionAlgorithm",
- + "Parameters": [
- + {
- + "Name": "value",
- + "Type": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.EncryptionAlgorithm"
- + }
- + ],
- + "ReturnType": "System.Void",
- + "Visibility": "Public",
- + "GenericParameter": []
- + },
- + {
- + "Kind": "Method",
- + "Name": "get_ValidationAlgorithm",
- "Parameters": [],
- - "ReturnType": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorDescriptor",
- - "Sealed": true,
- - "Virtual": true,
- - "ImplementedInterface": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorConfiguration",
- + "ReturnType": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ValidationAlgorithm",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- - "Kind": "Constructor",
- - "Name": ".ctor",
- + "Kind": "Method",
- + "Name": "set_ValidationAlgorithm",
- "Parameters": [
- {
- - "Name": "settings",
- - "Type": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.AuthenticatedEncryptionSettings"
- + "Name": "value",
- + "Type": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ValidationAlgorithm"
- }
- ],
- + "ReturnType": "System.Void",
- + "Visibility": "Public",
- + "GenericParameter": []
- + },
- + {
- + "Kind": "Method",
- + "Name": "CreateNewDescriptor",
- + "Parameters": [],
- + "ReturnType": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorDescriptor",
- + "Virtual": true,
- + "Override": true,
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Constructor",
- "Name": ".ctor",
- - "Parameters": [
- - {
- - "Name": "settings",
- - "Type": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.AuthenticatedEncryptionSettings"
- - },
- - {
- - "Name": "services",
- - "Type": "System.IServiceProvider"
- - }
- - ],
- + "Parameters": [],
- "Visibility": "Public",
- "GenericParameter": []
- }
- @@ -2977,17 +2331,6 @@
- "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorDescriptor"
- ],
- "Members": [
- - {
- - "Kind": "Method",
- - "Name": "CreateEncryptorInstance",
- - "Parameters": [],
- - "ReturnType": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IAuthenticatedEncryptor",
- - "Sealed": true,
- - "Virtual": true,
- - "ImplementedInterface": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorDescriptor",
- - "Visibility": "Public",
- - "GenericParameter": []
- - },
- {
- "Kind": "Method",
- "Name": "ExportToXml",
- @@ -3004,32 +2347,12 @@
- "Name": ".ctor",
- "Parameters": [
- {
- - "Name": "settings",
- - "Type": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.AuthenticatedEncryptionSettings"
- - },
- - {
- - "Name": "masterKey",
- - "Type": "Microsoft.AspNetCore.DataProtection.ISecret"
- - }
- - ],
- - "Visibility": "Public",
- - "GenericParameter": []
- - },
- - {
- - "Kind": "Constructor",
- - "Name": ".ctor",
- - "Parameters": [
- - {
- - "Name": "settings",
- - "Type": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.AuthenticatedEncryptionSettings"
- + "Name": "configuration",
- + "Type": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.AuthenticatedEncryptorConfiguration"
- },
- {
- "Name": "masterKey",
- "Type": "Microsoft.AspNetCore.DataProtection.ISecret"
- - },
- - {
- - "Name": "services",
- - "Type": "System.IServiceProvider"
- }
- ],
- "Visibility": "Public",
- @@ -3069,18 +2392,6 @@
- "Parameters": [],
- "Visibility": "Public",
- "GenericParameter": []
- - },
- - {
- - "Kind": "Constructor",
- - "Name": ".ctor",
- - "Parameters": [
- - {
- - "Name": "services",
- - "Type": "System.IServiceProvider"
- - }
- - ],
- - "Visibility": "Public",
- - "GenericParameter": []
- }
- ],
- "GenericParameters": []
- @@ -3090,104 +2401,153 @@
- "Visibility": "Public",
- "Kind": "Class",
- "Sealed": true,
- + "BaseType": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.AlgorithmConfiguration",
- "ImplementedInterfaces": [
- - "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IInternalAuthenticatedEncryptorConfiguration"
- + "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IInternalAlgorithmConfiguration"
- ],
- "Members": [
- {
- "Kind": "Method",
- - "Name": "get_Settings",
- + "Name": "get_EncryptionAlgorithm",
- "Parameters": [],
- - "ReturnType": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.CngCbcAuthenticatedEncryptionSettings",
- + "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- - "Name": "CreateNewDescriptor",
- + "Name": "set_EncryptionAlgorithm",
- + "Parameters": [
- + {
- + "Name": "value",
- + "Type": "System.String"
- + }
- + ],
- + "ReturnType": "System.Void",
- + "Visibility": "Public",
- + "GenericParameter": []
- + },
- + {
- + "Kind": "Method",
- + "Name": "get_EncryptionAlgorithmProvider",
- "Parameters": [],
- - "ReturnType": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorDescriptor",
- - "Sealed": true,
- - "Virtual": true,
- - "ImplementedInterface": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorConfiguration",
- + "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- - "Kind": "Constructor",
- - "Name": ".ctor",
- + "Kind": "Method",
- + "Name": "set_EncryptionAlgorithmProvider",
- "Parameters": [
- {
- - "Name": "settings",
- - "Type": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.CngCbcAuthenticatedEncryptionSettings"
- + "Name": "value",
- + "Type": "System.String"
- }
- ],
- + "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- - "Kind": "Constructor",
- - "Name": ".ctor",
- + "Kind": "Method",
- + "Name": "get_EncryptionAlgorithmKeySize",
- + "Parameters": [],
- + "ReturnType": "System.Int32",
- + "Visibility": "Public",
- + "GenericParameter": []
- + },
- + {
- + "Kind": "Method",
- + "Name": "set_EncryptionAlgorithmKeySize",
- "Parameters": [
- {
- - "Name": "settings",
- - "Type": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.CngCbcAuthenticatedEncryptionSettings"
- - },
- - {
- - "Name": "services",
- - "Type": "System.IServiceProvider"
- + "Name": "value",
- + "Type": "System.Int32"
- }
- ],
- + "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- - }
- - ],
- - "GenericParameters": []
- - },
- - {
- - "Name": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.CngCbcAuthenticatedEncryptorDescriptor",
- - "Visibility": "Public",
- - "Kind": "Class",
- - "Sealed": true,
- - "ImplementedInterfaces": [
- - "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorDescriptor"
- - ],
- - "Members": [
- + },
- {
- "Kind": "Method",
- - "Name": "CreateEncryptorInstance",
- + "Name": "get_HashAlgorithm",
- "Parameters": [],
- - "ReturnType": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IAuthenticatedEncryptor",
- - "Sealed": true,
- - "Virtual": true,
- - "ImplementedInterface": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorDescriptor",
- + "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- - "Name": "ExportToXml",
- + "Name": "set_HashAlgorithm",
- + "Parameters": [
- + {
- + "Name": "value",
- + "Type": "System.String"
- + }
- + ],
- + "ReturnType": "System.Void",
- + "Visibility": "Public",
- + "GenericParameter": []
- + },
- + {
- + "Kind": "Method",
- + "Name": "get_HashAlgorithmProvider",
- "Parameters": [],
- - "ReturnType": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.XmlSerializedDescriptorInfo",
- - "Sealed": true,
- - "Virtual": true,
- - "ImplementedInterface": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorDescriptor",
- + "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- - "Kind": "Constructor",
- - "Name": ".ctor",
- + "Kind": "Method",
- + "Name": "set_HashAlgorithmProvider",
- "Parameters": [
- {
- - "Name": "settings",
- - "Type": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.CngCbcAuthenticatedEncryptionSettings"
- - },
- - {
- - "Name": "masterKey",
- - "Type": "Microsoft.AspNetCore.DataProtection.ISecret"
- + "Name": "value",
- + "Type": "System.String"
- }
- ],
- + "ReturnType": "System.Void",
- + "Visibility": "Public",
- + "GenericParameter": []
- + },
- + {
- + "Kind": "Method",
- + "Name": "CreateNewDescriptor",
- + "Parameters": [],
- + "ReturnType": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorDescriptor",
- + "Virtual": true,
- + "Override": true,
- + "Visibility": "Public",
- + "GenericParameter": []
- + },
- + {
- + "Kind": "Constructor",
- + "Name": ".ctor",
- + "Parameters": [],
- + "Visibility": "Public",
- + "GenericParameter": []
- + }
- + ],
- + "GenericParameters": []
- + },
- + {
- + "Name": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.CngCbcAuthenticatedEncryptorDescriptor",
- + "Visibility": "Public",
- + "Kind": "Class",
- + "Sealed": true,
- + "ImplementedInterfaces": [
- + "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorDescriptor"
- + ],
- + "Members": [
- + {
- + "Kind": "Method",
- + "Name": "ExportToXml",
- + "Parameters": [],
- + "ReturnType": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.XmlSerializedDescriptorInfo",
- + "Sealed": true,
- + "Virtual": true,
- + "ImplementedInterface": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorDescriptor",
- "Visibility": "Public",
- "GenericParameter": []
- },
- @@ -3196,16 +2556,12 @@
- "Name": ".ctor",
- "Parameters": [
- {
- - "Name": "settings",
- - "Type": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.CngCbcAuthenticatedEncryptionSettings"
- + "Name": "configuration",
- + "Type": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.CngCbcAuthenticatedEncryptorConfiguration"
- },
- {
- "Name": "masterKey",
- "Type": "Microsoft.AspNetCore.DataProtection.ISecret"
- - },
- - {
- - "Name": "services",
- - "Type": "System.IServiceProvider"
- }
- ],
- "Visibility": "Public",
- @@ -3245,18 +2601,6 @@
- "Parameters": [],
- "Visibility": "Public",
- "GenericParameter": []
- - },
- - {
- - "Kind": "Constructor",
- - "Name": ".ctor",
- - "Parameters": [
- - {
- - "Name": "services",
- - "Type": "System.IServiceProvider"
- - }
- - ],
- - "Visibility": "Public",
- - "GenericParameter": []
- }
- ],
- "GenericParameters": []
- @@ -3266,54 +2610,88 @@
- "Visibility": "Public",
- "Kind": "Class",
- "Sealed": true,
- + "BaseType": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.AlgorithmConfiguration",
- "ImplementedInterfaces": [
- - "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IInternalAuthenticatedEncryptorConfiguration"
- + "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IInternalAlgorithmConfiguration"
- ],
- "Members": [
- {
- "Kind": "Method",
- - "Name": "get_Settings",
- + "Name": "get_EncryptionAlgorithm",
- "Parameters": [],
- - "ReturnType": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.CngGcmAuthenticatedEncryptionSettings",
- + "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- - "Name": "CreateNewDescriptor",
- + "Name": "set_EncryptionAlgorithm",
- + "Parameters": [
- + {
- + "Name": "value",
- + "Type": "System.String"
- + }
- + ],
- + "ReturnType": "System.Void",
- + "Visibility": "Public",
- + "GenericParameter": []
- + },
- + {
- + "Kind": "Method",
- + "Name": "get_EncryptionAlgorithmProvider",
- "Parameters": [],
- - "ReturnType": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorDescriptor",
- - "Sealed": true,
- - "Virtual": true,
- - "ImplementedInterface": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorConfiguration",
- + "ReturnType": "System.String",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- - "Kind": "Constructor",
- - "Name": ".ctor",
- + "Kind": "Method",
- + "Name": "set_EncryptionAlgorithmProvider",
- "Parameters": [
- {
- - "Name": "settings",
- - "Type": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.CngGcmAuthenticatedEncryptionSettings"
- + "Name": "value",
- + "Type": "System.String"
- }
- ],
- + "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- - "Kind": "Constructor",
- - "Name": ".ctor",
- + "Kind": "Method",
- + "Name": "get_EncryptionAlgorithmKeySize",
- + "Parameters": [],
- + "ReturnType": "System.Int32",
- + "Visibility": "Public",
- + "GenericParameter": []
- + },
- + {
- + "Kind": "Method",
- + "Name": "set_EncryptionAlgorithmKeySize",
- "Parameters": [
- {
- - "Name": "settings",
- - "Type": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.CngGcmAuthenticatedEncryptionSettings"
- - },
- - {
- - "Name": "services",
- - "Type": "System.IServiceProvider"
- + "Name": "value",
- + "Type": "System.Int32"
- }
- ],
- + "ReturnType": "System.Void",
- + "Visibility": "Public",
- + "GenericParameter": []
- + },
- + {
- + "Kind": "Method",
- + "Name": "CreateNewDescriptor",
- + "Parameters": [],
- + "ReturnType": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorDescriptor",
- + "Virtual": true,
- + "Override": true,
- + "Visibility": "Public",
- + "GenericParameter": []
- + },
- + {
- + "Kind": "Constructor",
- + "Name": ".ctor",
- + "Parameters": [],
- "Visibility": "Public",
- "GenericParameter": []
- }
- @@ -3329,17 +2707,6 @@
- "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorDescriptor"
- ],
- "Members": [
- - {
- - "Kind": "Method",
- - "Name": "CreateEncryptorInstance",
- - "Parameters": [],
- - "ReturnType": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IAuthenticatedEncryptor",
- - "Sealed": true,
- - "Virtual": true,
- - "ImplementedInterface": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorDescriptor",
- - "Visibility": "Public",
- - "GenericParameter": []
- - },
- {
- "Kind": "Method",
- "Name": "ExportToXml",
- @@ -3356,32 +2723,12 @@
- "Name": ".ctor",
- "Parameters": [
- {
- - "Name": "settings",
- - "Type": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.CngGcmAuthenticatedEncryptionSettings"
- - },
- - {
- - "Name": "masterKey",
- - "Type": "Microsoft.AspNetCore.DataProtection.ISecret"
- - }
- - ],
- - "Visibility": "Public",
- - "GenericParameter": []
- - },
- - {
- - "Kind": "Constructor",
- - "Name": ".ctor",
- - "Parameters": [
- - {
- - "Name": "settings",
- - "Type": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.CngGcmAuthenticatedEncryptionSettings"
- + "Name": "configuration",
- + "Type": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.CngGcmAuthenticatedEncryptorConfiguration"
- },
- {
- "Name": "masterKey",
- "Type": "Microsoft.AspNetCore.DataProtection.ISecret"
- - },
- - {
- - "Name": "services",
- - "Type": "System.IServiceProvider"
- }
- ],
- "Visibility": "Public",
- @@ -3421,35 +2768,6 @@
- "Parameters": [],
- "Visibility": "Public",
- "GenericParameter": []
- - },
- - {
- - "Kind": "Constructor",
- - "Name": ".ctor",
- - "Parameters": [
- - {
- - "Name": "services",
- - "Type": "System.IServiceProvider"
- - }
- - ],
- - "Visibility": "Public",
- - "GenericParameter": []
- - }
- - ],
- - "GenericParameters": []
- - },
- - {
- - "Name": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorConfiguration",
- - "Visibility": "Public",
- - "Kind": "Interface",
- - "Abstract": true,
- - "ImplementedInterfaces": [],
- - "Members": [
- - {
- - "Kind": "Method",
- - "Name": "CreateNewDescriptor",
- - "Parameters": [],
- - "ReturnType": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorDescriptor",
- - "GenericParameter": []
- }
- ],
- "GenericParameters": []
- @@ -3461,13 +2779,6 @@
- "Abstract": true,
- "ImplementedInterfaces": [],
- "Members": [
- - {
- - "Kind": "Method",
- - "Name": "CreateEncryptorInstance",
- - "Parameters": [],
- - "ReturnType": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IAuthenticatedEncryptor",
- - "GenericParameter": []
- - },
- {
- "Kind": "Method",
- "Name": "ExportToXml",
- @@ -3505,54 +2816,88 @@
- "Visibility": "Public",
- "Kind": "Class",
- "Sealed": true,
- + "BaseType": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.AlgorithmConfiguration",
- "ImplementedInterfaces": [
- - "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IInternalAuthenticatedEncryptorConfiguration"
- + "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IInternalAlgorithmConfiguration"
- ],
- "Members": [
- {
- "Kind": "Method",
- - "Name": "get_Settings",
- + "Name": "get_EncryptionAlgorithmType",
- "Parameters": [],
- - "ReturnType": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ManagedAuthenticatedEncryptionSettings",
- + "ReturnType": "System.Type",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- "Kind": "Method",
- - "Name": "CreateNewDescriptor",
- + "Name": "set_EncryptionAlgorithmType",
- + "Parameters": [
- + {
- + "Name": "value",
- + "Type": "System.Type"
- + }
- + ],
- + "ReturnType": "System.Void",
- + "Visibility": "Public",
- + "GenericParameter": []
- + },
- + {
- + "Kind": "Method",
- + "Name": "get_EncryptionAlgorithmKeySize",
- "Parameters": [],
- - "ReturnType": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorDescriptor",
- - "Sealed": true,
- - "Virtual": true,
- - "ImplementedInterface": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorConfiguration",
- + "ReturnType": "System.Int32",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- - "Kind": "Constructor",
- - "Name": ".ctor",
- + "Kind": "Method",
- + "Name": "set_EncryptionAlgorithmKeySize",
- "Parameters": [
- {
- - "Name": "settings",
- - "Type": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ManagedAuthenticatedEncryptionSettings"
- + "Name": "value",
- + "Type": "System.Int32"
- }
- ],
- + "ReturnType": "System.Void",
- "Visibility": "Public",
- "GenericParameter": []
- },
- {
- - "Kind": "Constructor",
- - "Name": ".ctor",
- + "Kind": "Method",
- + "Name": "get_ValidationAlgorithmType",
- + "Parameters": [],
- + "ReturnType": "System.Type",
- + "Visibility": "Public",
- + "GenericParameter": []
- + },
- + {
- + "Kind": "Method",
- + "Name": "set_ValidationAlgorithmType",
- "Parameters": [
- {
- - "Name": "settings",
- - "Type": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ManagedAuthenticatedEncryptionSettings"
- - },
- - {
- - "Name": "services",
- - "Type": "System.IServiceProvider"
- + "Name": "value",
- + "Type": "System.Type"
- }
- ],
- + "ReturnType": "System.Void",
- + "Visibility": "Public",
- + "GenericParameter": []
- + },
- + {
- + "Kind": "Method",
- + "Name": "CreateNewDescriptor",
- + "Parameters": [],
- + "ReturnType": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorDescriptor",
- + "Virtual": true,
- + "Override": true,
- + "Visibility": "Public",
- + "GenericParameter": []
- + },
- + {
- + "Kind": "Constructor",
- + "Name": ".ctor",
- + "Parameters": [],
- "Visibility": "Public",
- "GenericParameter": []
- }
- @@ -3568,17 +2913,6 @@
- "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorDescriptor"
- ],
- "Members": [
- - {
- - "Kind": "Method",
- - "Name": "CreateEncryptorInstance",
- - "Parameters": [],
- - "ReturnType": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IAuthenticatedEncryptor",
- - "Sealed": true,
- - "Virtual": true,
- - "ImplementedInterface": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorDescriptor",
- - "Visibility": "Public",
- - "GenericParameter": []
- - },
- {
- "Kind": "Method",
- "Name": "ExportToXml",
- @@ -3595,32 +2929,12 @@
- "Name": ".ctor",
- "Parameters": [
- {
- - "Name": "settings",
- - "Type": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ManagedAuthenticatedEncryptionSettings"
- - },
- - {
- - "Name": "masterKey",
- - "Type": "Microsoft.AspNetCore.DataProtection.ISecret"
- - }
- - ],
- - "Visibility": "Public",
- - "GenericParameter": []
- - },
- - {
- - "Kind": "Constructor",
- - "Name": ".ctor",
- - "Parameters": [
- - {
- - "Name": "settings",
- - "Type": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ManagedAuthenticatedEncryptionSettings"
- + "Name": "configuration",
- + "Type": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.ManagedAuthenticatedEncryptorConfiguration"
- },
- {
- "Name": "masterKey",
- "Type": "Microsoft.AspNetCore.DataProtection.ISecret"
- - },
- - {
- - "Name": "services",
- - "Type": "System.IServiceProvider"
- }
- ],
- "Visibility": "Public",
- @@ -3660,18 +2974,6 @@
- "Parameters": [],
- "Visibility": "Public",
- "GenericParameter": []
- - },
- - {
- - "Kind": "Constructor",
- - "Name": ".ctor",
- - "Parameters": [
- - {
- - "Name": "services",
- - "Type": "System.IServiceProvider"
- - }
- - ],
- - "Visibility": "Public",
- - "GenericParameter": []
- }
- ],
- "GenericParameters": []
- diff --git a/src/Microsoft.AspNetCore.DataProtection/breakingchanges.netcore.json b/src/Microsoft.AspNetCore.DataProtection/breakingchanges.netcore.json
- deleted file mode 100644
- index 2c1b337ca53..00000000000
- --- a/src/Microsoft.AspNetCore.DataProtection/breakingchanges.netcore.json
- +++ /dev/null
- @@ -1,242 +0,0 @@
- -[
- - {
- - "TypeId": "public interface Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorConfiguration",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public sealed class Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.AuthenticatedEncryptionSettings : Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IInternalAuthenticatedEncryptionSettings",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public sealed class Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.CngCbcAuthenticatedEncryptionSettings : Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IInternalAuthenticatedEncryptionSettings",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public sealed class Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.CngGcmAuthenticatedEncryptionSettings : Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IInternalAuthenticatedEncryptionSettings",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public sealed class Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.AuthenticatedEncryptorConfiguration : Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IInternalAuthenticatedEncryptorConfiguration",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public sealed class Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.CngCbcAuthenticatedEncryptorConfiguration : Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IInternalAuthenticatedEncryptorConfiguration",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public sealed class Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.CngGcmAuthenticatedEncryptorConfiguration : Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IInternalAuthenticatedEncryptorConfiguration",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public sealed class Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.ManagedAuthenticatedEncryptorConfiguration : Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IInternalAuthenticatedEncryptorConfiguration",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public sealed class Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ManagedAuthenticatedEncryptionSettings : Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IInternalAuthenticatedEncryptionSettings",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public static class Microsoft.Extensions.DependencyInjection.DataProtectionServices",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public interface Microsoft.AspNetCore.DataProtection.KeyManagement.IKey",
- - "MemberId": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IAuthenticatedEncryptor CreateEncryptorInstance()",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public interface Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorDescriptor",
- - "MemberId": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IAuthenticatedEncryptor CreateEncryptorInstance()",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public class Microsoft.AspNetCore.DataProtection.Repositories.FileSystemXmlRepository : Microsoft.AspNetCore.DataProtection.Repositories.IXmlRepository",
- - "MemberId": "protected System.IServiceProvider get_Services()",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public class Microsoft.AspNetCore.DataProtection.Repositories.FileSystemXmlRepository : Microsoft.AspNetCore.DataProtection.Repositories.IXmlRepository",
- - "MemberId": "public .ctor(System.IO.DirectoryInfo directory)",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public class Microsoft.AspNetCore.DataProtection.Repositories.FileSystemXmlRepository : Microsoft.AspNetCore.DataProtection.Repositories.IXmlRepository",
- - "MemberId": "public .ctor(System.IO.DirectoryInfo directory, System.IServiceProvider services)",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public class Microsoft.AspNetCore.DataProtection.Repositories.RegistryXmlRepository : Microsoft.AspNetCore.DataProtection.Repositories.IXmlRepository",
- - "MemberId": "protected System.IServiceProvider get_Services()",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public class Microsoft.AspNetCore.DataProtection.Repositories.RegistryXmlRepository : Microsoft.AspNetCore.DataProtection.Repositories.IXmlRepository",
- - "MemberId": "public .ctor(Microsoft.Win32.RegistryKey registryKey)",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public class Microsoft.AspNetCore.DataProtection.Repositories.RegistryXmlRepository : Microsoft.AspNetCore.DataProtection.Repositories.IXmlRepository",
- - "MemberId": "public .ctor(Microsoft.Win32.RegistryKey registryKey, System.IServiceProvider services)",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public sealed class Microsoft.AspNetCore.DataProtection.EphemeralDataProtectionProvider : Microsoft.AspNetCore.DataProtection.IDataProtectionProvider",
- - "MemberId": "public .ctor(System.IServiceProvider services)",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public sealed class Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.AuthenticatedEncryptorDescriptor : Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorDescriptor",
- - "MemberId": "public .ctor(Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.AuthenticatedEncryptionSettings settings, Microsoft.AspNetCore.DataProtection.ISecret masterKey)",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public sealed class Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.AuthenticatedEncryptorDescriptor : Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorDescriptor",
- - "MemberId": "public .ctor(Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.AuthenticatedEncryptionSettings settings, Microsoft.AspNetCore.DataProtection.ISecret masterKey, System.IServiceProvider services)",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public sealed class Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.AuthenticatedEncryptorDescriptor : Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorDescriptor",
- - "MemberId": "public Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IAuthenticatedEncryptor CreateEncryptorInstance()",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public sealed class Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.CngCbcAuthenticatedEncryptorDescriptor : Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorDescriptor",
- - "MemberId": "public .ctor(Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.CngCbcAuthenticatedEncryptionSettings settings, Microsoft.AspNetCore.DataProtection.ISecret masterKey)",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public sealed class Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.CngCbcAuthenticatedEncryptorDescriptor : Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorDescriptor",
- - "MemberId": "public .ctor(Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.CngCbcAuthenticatedEncryptionSettings settings, Microsoft.AspNetCore.DataProtection.ISecret masterKey, System.IServiceProvider services)",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public sealed class Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.CngCbcAuthenticatedEncryptorDescriptor : Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorDescriptor",
- - "MemberId": "public Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IAuthenticatedEncryptor CreateEncryptorInstance()",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public sealed class Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.CngGcmAuthenticatedEncryptorDescriptor : Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorDescriptor",
- - "MemberId": "public .ctor(Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.CngGcmAuthenticatedEncryptionSettings settings, Microsoft.AspNetCore.DataProtection.ISecret masterKey)",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public sealed class Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.CngGcmAuthenticatedEncryptorDescriptor : Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorDescriptor",
- - "MemberId": "public .ctor(Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.CngGcmAuthenticatedEncryptionSettings settings, Microsoft.AspNetCore.DataProtection.ISecret masterKey, System.IServiceProvider services)",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public sealed class Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.CngGcmAuthenticatedEncryptorDescriptor : Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorDescriptor",
- - "MemberId": "public Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IAuthenticatedEncryptor CreateEncryptorInstance()",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public sealed class Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.ManagedAuthenticatedEncryptorDescriptor : Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorDescriptor",
- - "MemberId": "public .ctor(Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ManagedAuthenticatedEncryptionSettings settings, Microsoft.AspNetCore.DataProtection.ISecret masterKey)",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public sealed class Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.ManagedAuthenticatedEncryptorDescriptor : Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorDescriptor",
- - "MemberId": "public .ctor(Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ManagedAuthenticatedEncryptionSettings settings, Microsoft.AspNetCore.DataProtection.ISecret masterKey, System.IServiceProvider services)",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public sealed class Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.ManagedAuthenticatedEncryptorDescriptor : Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorDescriptor",
- - "MemberId": "public Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IAuthenticatedEncryptor CreateEncryptorInstance()",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public sealed class Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager : Microsoft.AspNetCore.DataProtection.KeyManagement.IKeyManager, Microsoft.AspNetCore.DataProtection.KeyManagement.Internal.IInternalXmlKeyManager",
- - "MemberId": "public .ctor(Microsoft.AspNetCore.DataProtection.Repositories.IXmlRepository repository, Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorConfiguration configuration, System.IServiceProvider services)",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public sealed class Microsoft.AspNetCore.DataProtection.XmlEncryption.DpapiXmlEncryptor : Microsoft.AspNetCore.DataProtection.XmlEncryption.IXmlEncryptor",
- - "MemberId": "public .ctor(System.Boolean protectToLocalMachine)",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public sealed class Microsoft.AspNetCore.DataProtection.XmlEncryption.DpapiXmlEncryptor : Microsoft.AspNetCore.DataProtection.XmlEncryption.IXmlEncryptor",
- - "MemberId": "public .ctor(System.Boolean protectToLocalMachine, System.IServiceProvider services)",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public sealed class Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.AuthenticatedEncryptorDescriptorDeserializer : Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorDescriptorDeserializer",
- - "MemberId": "public .ctor(System.IServiceProvider services)",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public sealed class Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.CngCbcAuthenticatedEncryptorDescriptorDeserializer : Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorDescriptorDeserializer",
- - "MemberId": "public .ctor(System.IServiceProvider services)",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public sealed class Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.CngGcmAuthenticatedEncryptorDescriptorDeserializer : Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorDescriptorDeserializer",
- - "MemberId": "public .ctor(System.IServiceProvider services)",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public sealed class Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.ManagedAuthenticatedEncryptorDescriptorDeserializer : Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorDescriptorDeserializer",
- - "MemberId": "public .ctor(System.IServiceProvider services)",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public sealed class Microsoft.AspNetCore.DataProtection.XmlEncryption.CertificateXmlEncryptor : Microsoft.AspNetCore.DataProtection.XmlEncryption.IInternalCertificateXmlEncryptor, Microsoft.AspNetCore.DataProtection.XmlEncryption.IXmlEncryptor",
- - "MemberId": "public .ctor(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate)",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public sealed class Microsoft.AspNetCore.DataProtection.XmlEncryption.CertificateXmlEncryptor : Microsoft.AspNetCore.DataProtection.XmlEncryption.IInternalCertificateXmlEncryptor, Microsoft.AspNetCore.DataProtection.XmlEncryption.IXmlEncryptor",
- - "MemberId": "public .ctor(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, System.IServiceProvider services)",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public sealed class Microsoft.AspNetCore.DataProtection.XmlEncryption.CertificateXmlEncryptor : Microsoft.AspNetCore.DataProtection.XmlEncryption.IInternalCertificateXmlEncryptor, Microsoft.AspNetCore.DataProtection.XmlEncryption.IXmlEncryptor",
- - "MemberId": "public .ctor(System.String thumbprint, Microsoft.AspNetCore.DataProtection.XmlEncryption.ICertificateResolver certificateResolver)",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public sealed class Microsoft.AspNetCore.DataProtection.XmlEncryption.CertificateXmlEncryptor : Microsoft.AspNetCore.DataProtection.XmlEncryption.IInternalCertificateXmlEncryptor, Microsoft.AspNetCore.DataProtection.XmlEncryption.IXmlEncryptor",
- - "MemberId": "public .ctor(System.String thumbprint, Microsoft.AspNetCore.DataProtection.XmlEncryption.ICertificateResolver certificateResolver, System.IServiceProvider services)",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public sealed class Microsoft.AspNetCore.DataProtection.XmlEncryption.DpapiNGXmlEncryptor : Microsoft.AspNetCore.DataProtection.XmlEncryption.IXmlEncryptor",
- - "MemberId": "public .ctor(System.String protectionDescriptorRule, Microsoft.AspNetCore.DataProtection.XmlEncryption.DpapiNGProtectionDescriptorFlags flags)",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public sealed class Microsoft.AspNetCore.DataProtection.XmlEncryption.DpapiNGXmlEncryptor : Microsoft.AspNetCore.DataProtection.XmlEncryption.IXmlEncryptor",
- - "MemberId": "public .ctor(System.String protectionDescriptorRule, Microsoft.AspNetCore.DataProtection.XmlEncryption.DpapiNGProtectionDescriptorFlags flags, System.IServiceProvider services)",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public static class Microsoft.AspNetCore.DataProtection.DataProtectionBuilderExtensions",
- - "MemberId": "public static Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder UseCryptographicAlgorithms(this Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder builder, Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.AuthenticatedEncryptionSettings settings)",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public static class Microsoft.AspNetCore.DataProtection.DataProtectionBuilderExtensions",
- - "MemberId": "public static Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder UseCustomCryptographicAlgorithms(this Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder builder, Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.CngCbcAuthenticatedEncryptionSettings settings)",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public static class Microsoft.AspNetCore.DataProtection.DataProtectionBuilderExtensions",
- - "MemberId": "public static Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder UseCustomCryptographicAlgorithms(this Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder builder, Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.CngGcmAuthenticatedEncryptionSettings settings)",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public static class Microsoft.AspNetCore.DataProtection.DataProtectionBuilderExtensions",
- - "MemberId": "public static Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder UseCustomCryptographicAlgorithms(this Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder builder, Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ManagedAuthenticatedEncryptionSettings settings)",
- - "Kind": "Removal"
- - },
- - {
- - "TypeId": "public interface Microsoft.AspNetCore.DataProtection.KeyManagement.IKey",
- - "MemberId": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.IAuthenticatedEncryptorDescriptor get_Descriptor()",
- - "Kind": "Addition"
- - },
- - {
- - "TypeId": "public interface Microsoft.AspNetCore.DataProtection.KeyManagement.IKey",
- - "MemberId": "Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IAuthenticatedEncryptor CreateEncryptor()",
- - "Kind": "Addition"
- - }
- - ]
|