private ForgetDeviceRequest CreateForgetDeviceRequest()

in src/Amazon.Extensions.CognitoAuthentication/CognitoDevice.cs [275:289]


        private ForgetDeviceRequest CreateForgetDeviceRequest()
        {
            if (User.SessionTokens == null || !User.SessionTokens.IsValid())
            {
                throw new NotAuthorizedException("User is not authorized.");
            }

            ForgetDeviceRequest forgetDeviceRequest = new ForgetDeviceRequest()
            {
                AccessToken = User.SessionTokens.AccessToken,
                DeviceKey = DeviceKey
            };

            return forgetDeviceRequest;
        }