@@ -44,21 +44,21 @@ gss_client_state* KerberosClient::state() const {
44
44
}
45
45
46
46
NAN_GETTER (KerberosClient::UserNameGetter) {
47
- KerberosClient* client = Nan::ObjectWrap::Unwrap<KerberosClient>(info.Holder ());
47
+ KerberosClient* client = Nan::ObjectWrap::Unwrap<KerberosClient>(info.This ());
48
48
(client->_state ->username == NULL ) ?
49
49
info.GetReturnValue ().Set (Nan::Null ()) :
50
50
info.GetReturnValue ().Set (Nan::New (client->_state ->username ).ToLocalChecked ());
51
51
}
52
52
53
53
NAN_GETTER (KerberosClient::ResponseGetter) {
54
- KerberosClient* client = Nan::ObjectWrap::Unwrap<KerberosClient>(info.Holder ());
54
+ KerberosClient* client = Nan::ObjectWrap::Unwrap<KerberosClient>(info.This ());
55
55
(client->_state ->response == NULL ) ?
56
56
info.GetReturnValue ().Set (Nan::Null ()) :
57
57
info.GetReturnValue ().Set (Nan::New (client->_state ->response ).ToLocalChecked ());
58
58
}
59
59
60
60
NAN_GETTER (KerberosClient::ResponseConfGetter) {
61
- KerberosClient* client = Nan::ObjectWrap::Unwrap<KerberosClient>(info.Holder ());
61
+ KerberosClient* client = Nan::ObjectWrap::Unwrap<KerberosClient>(info.This ());
62
62
info.GetReturnValue ().Set (Nan::New (client->_state ->responseConf ));
63
63
}
64
64
@@ -85,9 +85,9 @@ class ClientStepWorker : public Nan::AsyncWorker {
85
85
};
86
86
87
87
NAN_METHOD (KerberosClient::Step) {
88
- KerberosClient* client = Nan::ObjectWrap::Unwrap<KerberosClient>(info[ 0 ]-> ToObject ());
89
- std::string challenge (*Nan::Utf8String (info[1 ]));
90
- Nan::Callback *callback = new Nan::Callback (Nan::To<v8::Function>(info[2 ]).ToLocalChecked ());
88
+ KerberosClient* client = Nan::ObjectWrap::Unwrap<KerberosClient>(info. This ());
89
+ std::string challenge (*Nan::Utf8String (info[0 ]));
90
+ Nan::Callback *callback = new Nan::Callback (Nan::To<v8::Function>(info[1 ]).ToLocalChecked ());
91
91
92
92
AsyncQueueWorker (new ClientStepWorker (client, challenge, callback));
93
93
}
@@ -115,9 +115,9 @@ class ClientUnwrapWorker : public Nan::AsyncWorker {
115
115
};
116
116
117
117
NAN_METHOD (KerberosClient::UnwrapData) {
118
- KerberosClient* client = Nan::ObjectWrap::Unwrap<KerberosClient>(info[ 0 ]-> ToObject ());
119
- std::string challenge (*Nan::Utf8String (info[1 ]));
120
- Nan::Callback *callback = new Nan::Callback (Nan::To<v8::Function>(info[2 ]).ToLocalChecked ());
118
+ KerberosClient* client = Nan::ObjectWrap::Unwrap<KerberosClient>(info. This ());
119
+ std::string challenge (*Nan::Utf8String (info[0 ]));
120
+ Nan::Callback *callback = new Nan::Callback (Nan::To<v8::Function>(info[1 ]).ToLocalChecked ());
121
121
122
122
AsyncQueueWorker (new ClientUnwrapWorker (client, challenge, callback));
123
123
}
@@ -149,8 +149,8 @@ class ClientWrapWorker : public Nan::AsyncWorker {
149
149
};
150
150
151
151
NAN_METHOD (KerberosClient::WrapData) {
152
- KerberosClient* client = Nan::ObjectWrap::Unwrap<KerberosClient>(info[ 0 ]-> ToObject ());
153
- std::string challenge (*Nan::Utf8String (info[1 ]));
152
+ KerberosClient* client = Nan::ObjectWrap::Unwrap<KerberosClient>(info. This ());
153
+ std::string challenge (*Nan::Utf8String (info[0 ]));
154
154
v8::Local<v8::Object> options = Nan::To<v8::Object>(info[1 ]).ToLocalChecked ();
155
155
Nan::Callback *callback = new Nan::Callback (Nan::To<v8::Function>(info[2 ]).ToLocalChecked ());
156
156
0 commit comments