@@ -79,7 +79,7 @@ public struct FxAOAuthResponse {
79
79
self . expires = expires
80
80
}
81
81
82
- init ? ( dictionary: [ String : Any ] ) {
82
+ init ? ( dictionary: [ String : Any ] ) {
83
83
guard let accessToken = dictionary [ " accessToken " ] as? String ,
84
84
let expiresTimeInterval = dictionary [ " expires " ] as? TimeInterval else {
85
85
return nil
@@ -89,7 +89,7 @@ public struct FxAOAuthResponse {
89
89
self . expires = Date ( timeIntervalSince1970: expiresTimeInterval)
90
90
}
91
91
92
- public func dictionary( ) -> [ String : Any ] {
92
+ public func dictionary( ) -> [ String : Any ] {
93
93
return [
94
94
" accessToken " : accessToken,
95
95
" expires " : expires. timeIntervalSince1970
@@ -205,7 +205,7 @@ open class FxAClient10 {
205
205
}
206
206
207
207
open class func computeUnwrapKey( _ stretchedPW: Data ) -> Data {
208
- let salt : Data = Data ( )
208
+ let salt = Data ( )
209
209
let contextInfo : Data = KW ( " unwrapBkey " )
210
210
let bytes = ( stretchedPW as NSData ) . deriveHKDFSHA256Key ( withSalt: salt, contextInfo: contextInfo, length: UInt ( KeyLength) )
211
211
return bytes!
@@ -254,7 +254,7 @@ open class FxAClient10 {
254
254
let ciphertext = data. subdata ( in: 0 ..< ( 2 * KeyLength) )
255
255
let MAC = data. subdata ( in: ( 2 * KeyLength) ..< ( 3 * KeyLength) )
256
256
257
- let salt : Data = Data ( )
257
+ let salt = Data ( )
258
258
let contextInfo : Data = KW ( " account/keys " )
259
259
let bytes = ( keyRequestKey as NSData ) . deriveHKDFSHA256Key ( withSalt: salt, contextInfo: contextInfo, length: UInt ( 3 * KeyLength) )
260
260
let respHMACKey = bytes? . subdata ( in: 0 ..< KeyLength)
@@ -438,7 +438,7 @@ open class FxAClient10 {
438
438
439
439
mutableURLRequest. setValue ( " application/json " , forHTTPHeaderField: " Content-Type " )
440
440
441
- let salt : Data = Data ( )
441
+ let salt = Data ( )
442
442
let contextInfo : Data = FxAClient10 . KW ( " sessionToken " )
443
443
let key = sessionToken. deriveHKDFSHA256Key ( withSalt: salt, contextInfo: contextInfo, length: UInt ( 2 * KeyLength) ) !
444
444
mutableURLRequest. addAuthorizationHeader ( forHKDFSHA256Key: key)
@@ -484,7 +484,7 @@ open class FxAClient10 {
484
484
mutableURLRequest. setValue ( " application/json " , forHTTPHeaderField: " Content-Type " )
485
485
mutableURLRequest. httpBody = httpBody. stringify ( ) ? . utf8EncodedData
486
486
487
- let salt : Data = Data ( )
487
+ let salt = Data ( )
488
488
let contextInfo : Data = FxAClient10 . KW ( " sessionToken " )
489
489
let key = sessionToken. deriveHKDFSHA256Key ( withSalt: salt, contextInfo: contextInfo, length: UInt ( 2 * KeyLength) ) !
490
490
mutableURLRequest. addAuthorizationHeader ( forHKDFSHA256Key: key)
@@ -495,12 +495,12 @@ open class FxAClient10 {
495
495
open func destroyDevice( ownDeviceId: GUID , withSessionToken sessionToken: NSData ) -> Deferred < Maybe < FxADeviceDestroyResponse > > {
496
496
let URL = self . authURL. appendingPathComponent ( " /account/device/destroy " )
497
497
var mutableURLRequest = URLRequest ( url: URL)
498
- let httpBody : JSON = JSON ( [ " id " : ownDeviceId] )
498
+ let httpBody = JSON ( [ " id " : ownDeviceId] )
499
499
mutableURLRequest. httpMethod = HTTPMethod . post. rawValue
500
500
mutableURLRequest. setValue ( " application/json " , forHTTPHeaderField: " Content-Type " )
501
501
mutableURLRequest. httpBody = httpBody. stringify ( ) ? . utf8EncodedData
502
502
503
- let salt : Data = Data ( )
503
+ let salt = Data ( )
504
504
let contextInfo : Data = FxAClient10 . KW ( " sessionToken " )
505
505
let key = sessionToken. deriveHKDFSHA256Key ( withSalt: salt, contextInfo: contextInfo, length: UInt ( 2 * KeyLength) ) !
506
506
mutableURLRequest. addAuthorizationHeader ( forHKDFSHA256Key: key)
@@ -522,7 +522,7 @@ open class FxAClient10 {
522
522
mutableURLRequest. httpMethod = HTTPMethod . get. rawValue
523
523
mutableURLRequest. setValue ( " application/json " , forHTTPHeaderField: " Content-Type " )
524
524
525
- let salt : Data = Data ( )
525
+ let salt = Data ( )
526
526
let contextInfo : Data = FxAClient10 . KW ( " sessionToken " )
527
527
let key = sessionToken. deriveHKDFSHA256Key ( withSalt: salt, contextInfo: contextInfo, length: UInt ( 2 * KeyLength) ) !
528
528
mutableURLRequest. addAuthorizationHeader ( forHKDFSHA256Key: key)
@@ -533,12 +533,12 @@ open class FxAClient10 {
533
533
open func invokeCommand( name: String , targetDeviceID: GUID , payload: String , withSessionToken sessionToken: NSData ) -> Deferred < Maybe < FxASendMessageResponse > > {
534
534
let URL = self . authURL. appendingPathComponent ( " /account/devices/invoke_command " )
535
535
var mutableURLRequest = URLRequest ( url: URL)
536
- let httpBody : JSON = JSON ( [ " command " : name, " target " : targetDeviceID, " payload " : [ " encrypted " : payload] ] )
536
+ let httpBody = JSON ( [ " command " : name, " target " : targetDeviceID, " payload " : [ " encrypted " : payload] ] )
537
537
mutableURLRequest. httpMethod = HTTPMethod . post. rawValue
538
538
mutableURLRequest. setValue ( " application/json " , forHTTPHeaderField: " Content-Type " )
539
539
mutableURLRequest. httpBody = httpBody. stringify ( ) ? . utf8EncodedData
540
540
541
- let salt : Data = Data ( )
541
+ let salt = Data ( )
542
542
let contextInfo : Data = FxAClient10 . KW ( " sessionToken " )
543
543
let key = sessionToken. deriveHKDFSHA256Key ( withSalt: salt, contextInfo: contextInfo, length: UInt ( 2 * KeyLength) ) !
544
544
mutableURLRequest. addAuthorizationHeader ( forHKDFSHA256Key: key)
@@ -554,7 +554,7 @@ open class FxAClient10 {
554
554
mutableURLRequest. setValue ( " application/json " , forHTTPHeaderField: " Content-Type " )
555
555
mutableURLRequest. httpBody = device. toJSON ( ) . rawString ( options: [ ] ) ? . utf8EncodedData
556
556
557
- let salt : Data = Data ( )
557
+ let salt = Data ( )
558
558
let contextInfo : Data = FxAClient10 . KW ( " sessionToken " )
559
559
let key = sessionToken. deriveHKDFSHA256Key ( withSalt: salt, contextInfo: contextInfo, length: UInt ( 2 * KeyLength) ) !
560
560
mutableURLRequest. addAuthorizationHeader ( forHKDFSHA256Key: key)
@@ -617,7 +617,7 @@ open class FxAClient10 {
617
617
" ttl " : " 21600 " // 6 hours
618
618
]
619
619
620
- let salt : Data = Data ( )
620
+ let salt = Data ( )
621
621
let contextInfo : Data = FxAClient10 . KW ( " sessionToken " )
622
622
let key = sessionToken. deriveHKDFSHA256Key ( withSalt: salt, contextInfo: contextInfo, length: UInt ( 2 * KeyLength) ) !
623
623
@@ -703,7 +703,7 @@ extension FxAClient10: FxALoginClient {
703
703
var mutableURLRequest = URLRequest ( url: URL)
704
704
mutableURLRequest. httpMethod = HTTPMethod . get. rawValue
705
705
706
- let salt : Data = Data ( )
706
+ let salt = Data ( )
707
707
let contextInfo : Data = FxAClient10 . KW ( " keyFetchToken " )
708
708
let key = ( keyFetchToken as NSData ) . deriveHKDFSHA256Key ( withSalt: salt, contextInfo: contextInfo, length: UInt ( 3 * KeyLength) ) !
709
709
mutableURLRequest. addAuthorizationHeader ( forHKDFSHA256Key: key)
@@ -727,7 +727,7 @@ extension FxAClient10: FxALoginClient {
727
727
mutableURLRequest. setValue ( " application/json " , forHTTPHeaderField: " Content-Type " )
728
728
mutableURLRequest. httpBody = JSON ( parameters as NSDictionary ) . stringify ( ) ? . utf8EncodedData
729
729
730
- let salt : Data = Data ( )
730
+ let salt = Data ( )
731
731
let contextInfo : Data = FxAClient10 . KW ( " sessionToken " )
732
732
let key = sessionToken. deriveHKDFSHA256Key ( withSalt: salt, contextInfo: contextInfo, length: UInt ( 2 * KeyLength) ) !
733
733
mutableURLRequest. addAuthorizationHeader ( forHKDFSHA256Key: key)
@@ -751,7 +751,7 @@ extension FxAClient10: FxALoginClient {
751
751
mutableURLRequest. setValue ( " application/json " , forHTTPHeaderField: " Content-Type " )
752
752
mutableURLRequest. httpBody = JSON ( parameters as NSDictionary ) . stringify ( ) ? . utf8EncodedData
753
753
754
- let salt : Data = Data ( )
754
+ let salt = Data ( )
755
755
let contextInfo : Data = FxAClient10 . KW ( " sessionToken " )
756
756
let key = ( sessionToken as NSData ) . deriveHKDFSHA256Key ( withSalt: salt, contextInfo: contextInfo, length: UInt ( 2 * KeyLength) ) !
757
757
mutableURLRequest. addAuthorizationHeader ( forHKDFSHA256Key: key)
0 commit comments